package com.example.lcpractice.heading_offer;

/**
 * 请实现一个函数，把字符串 s 中的每个空格替换成"%20"。
 *
 * 示例 1：
 *
 * 输入：s = "We are happy."
 * 输出："We%20are%20happy."
 * 限制：
 *
 * 0 <= s 的长度 <= 10000
 */
public class q05 {
    public static void main(String[] args) {
        String s = "Hello my world";
        System.out.println(replaceSpace(s));
    }


    public static String replaceSpace(String s) {
        StringBuilder stringBuilder = new StringBuilder(s);
        for (int i = 0; i < stringBuilder.length(); i++) {
            if (' '==stringBuilder.charAt(i)) {
                stringBuilder.replace(i,i+1,"%20");
            }
        }
        return stringBuilder.toString();
    }
}
